Make erc-cmd-AMSG session local; add /GMSG, /AME and /GME
authorEmanuel Berg <incal@dataswamp.org>
Tue, 23 Jan 2024 13:21:49 +0000 (14:21 +0100)
committerF. Jason Park <jp@neverwas.me>
Sat, 24 Feb 2024 02:45:44 +0000 (18:45 -0800)
commit15a140a24664e96620838136640d660f842dfa49
tree40aeb79c792f30b33b0a9e6c8a84149cfde56771
parent56706254a8ee09e651097fb5075cae75b3bd4e22
Make erc-cmd-AMSG session local; add /GMSG, /AME and /GME

* etc/ERC-NEWS: Mention new slash commands.
* lisp/erc/erc.el (erc-cmd-AMSG): Make it consistent with the doc
string by only affecting the current connection.
(erc-cmd-GMSG, erc-cmd-AME, erc-cmd-GME): New IRC slash commands.
* test/lisp/erc/erc-scenarios-misc-commands.el
(erc-scenarios-misc-commands--AMSG-GMSG-AME-GME): New test.
* test/lisp/erc/resources/commands/amsg-barnet.eld: New file.
* test/lisp/erc/resources/commands/amsg-foonet.eld: New file.
(Bug#68401)
etc/ERC-NEWS
lisp/erc/erc.el
test/lisp/erc/erc-scenarios-misc-commands.el
test/lisp/erc/resources/commands/amsg-barnet.eld [new file with mode: 0644]
test/lisp/erc/resources/commands/amsg-foonet.eld [new file with mode: 0644]